provide an advantage - Deutsch Englisch Wörterbuch